package com.bjb.vr.common.ao;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @version 1.0.0
 * @author: HuJingBo
 * @time: 2022/3/21 13:43
 */
@Data
@NoArgsConstructor
public class ResContentAo {

    /**
     * 起始页
     */
    Long current = 0L;
    /**
     * 查询数量
     */
    Long size = 10L;

    /**
     * 资源id
     */
    Long id;
    /**
     * 学段
     */
    String period;
    /**
     * 年级
     */
    String level;
    /**
     * 学科
     */
    String subject;
    /**
     * 资源名称
     */
    String name;
    /**
     * 字典类型
     */
    String dictType;
    /**
     * 主题类型
     */
    String theme;
    /**
     * 支持设备（如PICO）
     */
    String supportDevices;
    /**
     * 资源类型：交互课件、全景视频、全景图片
     */
    String resType;
    /**
     * 排序序号
     */
    Integer priority;
    /**
     * 资源状态（1显示 0隐藏）
     */
    private String visible;
    /**
     * 教案名
     */
    private String caseName;
    /**
     * 教案路径
     */
    private String casePath;
    /**
     * 资源路径
     */
    private String contentPath;
    /**
     * 资源路径缩略图路径
     */
    private String preImagePath;
    /**
     * 教师资源预览文件路径
     */
    private String showContentPath;
    /**
     * 资源描述
     */
    private String description;
    /**
     * 小节内容
     */
    private String sections;
    /**
     * 资源大小
     */
    private Integer contentSize;
    /**
     * 资源校验值
     */
    private String contentCheck;
    /**
     * 内容版本
     */
    private String version;
    /**
     * 租户id
     */
    private String tenantId;
    /**
     * 学期
     */
    private String term;
    /**
     * 出版社
     */
    private String press;
    /**
     * 语言
     */
    private String language;
    /**
     * 课程来源
     */
    private String source;
    /**
     * 使用次数
     */
    private Integer useCount;

    //---------------------------请求云端资源加密参数---------------------------
    /**
     * 请求流水号
     */
    String requestId;
    /**
     * 请求时间
     */
    String requestTime;
    /**
     * 签名
     */
    String signature;
}
